Concurrency Control of Real-Time Web Service Transactions
نویسندگان
چکیده
Transactional property is crucial to the success of web service composite applications. In the dynamic and open web service environment, maintaining consistency is a new challenge. In this study, we propose a flexible web service transaction model FleWeSeT, which supports replaceability and compensation. We expand the WS-Frame framework and add various components to support the transaction-dependence detection for transactions in FleWeSeT. Furthermore, we propose the optimistic verified concurrency control protocol ACoDe based on the transaction-dependence detection. Finally, we establish a randomly colored Petri net model and perform analysis and evaluation of the ACoDe protocol. This study’s experimental results indicate that the protocol can help more transactions meet their deadlines and significantly improve the average response time of transactions and the success rate of the web service.
منابع مشابه
Transaction Management Issues in Web Service-oriented Electronic Commerce Systems: Performance Evaluation
The use of service-oriented technologies has been used increasingly to speed up the application process and respond to changing business needs for many e-commerce systems. However, current e-commerce transaction services are poor at processing data access conflicts in a timely manner. The different timely data access for e-commerce applications should be considered with concurrency control mech...
متن کاملService selection and transactional management for web service composition
In addition to functional aspects web services also expose non-functional properties, which describe how the offered functionalities are delivered. In service-oriented systems with real business settings, the non-functional properties play an important role in the service life cycle, including discovery, selection and operation of services. This PhD thesis focuses on two research challenges rel...
متن کاملHow to Manage Replicated Real-Time Databases in an Overloaded Distributed System ?
In order to meet their temporal constraints, current distributed applications such as Web-based services and electronic commerce use the technique of data replication. To take the replication benefit, we need to develop concurrency control mechanisms with high performance even when the distributed system is overloaded. In this paper, we present a protocol that uses a new notion called importanc...
متن کاملOptimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems
In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...
متن کاملThe Reduced Ceiling Protocol for Concurrency Control in Real-time Databases with Mixed Transactions
This paper proposes a real-time concurrency control protocol called Reduced Ceiling Protocol (RCP) for real-time database systems (RTDBS) consisting of hard and soft real-time transactions. The schedulability of hard real-time transactions can be improved by bounding the blocking time from soft real-time transactions. Different concurrency control strategies are proposed to resolve data conflic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Inf. Sci. Eng.
دوره 34 شماره
صفحات -
تاریخ انتشار 2018